﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SharpObjects.RuleEngine
{
    public interface IRuleEngine
    {
        void Execute(ref IRuleEngineContext ruleEngineContext, IDataProvider dataProvider, IRule[] rules);
        void Execute(ref IRuleEngineContext ruleEngineContext, IDataProvider dataProvider, IRule rule);
    }
}
